我正在运行Xcode4.2.1,但我的崩溃日志都没有符号化。这些是我手机的崩溃日志,用于在我的Mac上构建的应用程序。如有任何解决此问题的建议,我们将不胜感激 最佳答案 您是否在部署构建之前对其进行归档?符号化仅适用于最新构建(如果我没记错的话),如果您创建存档,然后部署这些构建,它将自动对这些日志进行符号化。您也可以单独保存app.DYSM文件并手动对它们进行符号化。这将为您提供有关如何手动执行此操作的更多信息。SymbolicatingiPhoneAppCrashReports该站点还提供了有关手动符号化崩溃日志的更多详细信息h
我在仅在设备上发布的版本中发生了非常间歇性的崩溃。这是崩溃日志的相关部分:ExceptionType:EXC_BAD_ACCESS(SIGSEGV)ExceptionCodes:KERN_INVALID_ADDRESSat0x0000000fCrashedThread:0Thread0name:Dispatchqueue:com.apple.main-threadThread0Crashed:0libobjc.A.dylib0x357c6fbcobjc_msgSend+161CoreFoundation0x33ff9020CFRetain+762GraphicsServices0x35
我收到了带有SIGSEGV的iPhone崩溃报告,我想我已经缩小了可能的原因和解决方案的范围。由于线程导致的崩溃很难调试,我无法重现这个问题,但可以使用一些帮助来验证我的假设-它合理吗?我的代码使用ASIHttpRequest使用ASINetWorkQueue下载一组文件。这是一个简化的示例//initializedownloadqueueanddothiscodeblockinaloopforeachfileNSURL*fileURL=[NSURLURLWithString:...__blockASIHTTPRequest*fileRequest=[ASIHTTPRequestreq
因此,每当加载我的ViewController时,我都会上传到服务器。不过好像有点问题。当有大量异步请求时,它可能会使应用程序半崩溃。我的意思是请求不会通过,并且没有其他请求(在另一个线程上)继续进行。最重要的是,键盘非常迟钝(我知道这很奇怪)。无论如何,考虑到其他网络请求不会因此而发送,这是一个严重的问题。我觉得奇怪的是,上传请求的数量与下载请求的数量相同(上传甚至什么都不做,它们只是发出一个普通的http请求),但下载请求在任何数量下都可以正常工作。这是我的代码:-(void)serverUploadAll:(myEntity*)send{NSMutableString*urlSt
尝试将UITapGestureRecognizer实现到表单模态视图Controller。如果用户触摸表单之外的地方,表单应该消失,它确实如此代码工作正常。问题是如果我手动关闭表单并尝试触摸View中的任何点它仍然会尝试调用UITapGestureRecognizer方法和应用程序崩溃。Error::-[xxxxViewhandleTapBehind:]:messagesenttodeallocatedinstance-(void)done{[self.navigationControllerpopViewControllerAnimated:YES];//sendnotificati
我在后台线程上调用sizeWithFont,这个sizeWithFont位于drawRect上,它在后台线程上的NSOperationQueue上调用。我偶尔会在sizeWithFont上随机崩溃。我一直在谷歌搜索,似乎有人说这是苹果的问题。那么有什么更好的方法来解决这个问题?在iOS4的文档中说:DrawingtoagraphicscontextinUIKitisnowthread-safe.Specifically:Theroutinesusedtoaccessandmanipulatethegraphicscontextcannowcorrectlyhandlecontextsr
我的应用程序仅在将其加载到应用程序商店后崩溃。一些背景,我已经在多个物理设备上通过试飞测试了该应用程序。该应用程序不会在所有设备上崩溃,首先在设备上安装工作正常(从未安装过该应用程序的设备)。在之前安装过该应用程序的设备上安装会导致我测试过的大多数设备崩溃。即使我先从设备上删除应用程序,然后从应用程序商店安装它,也会发生这种情况。还有一件事是在设备上发生了崩溃,当从应用商店安装时,它首先安装了旧版本,然后允许我更新到新版本。在没有崩溃的设备上,它直接加载了新版本(没有先安装旧版本)。非常感谢任何解决此问题的想法,以及如何在我的开发/测试环境中复制该问题的想法。以下是其中一台设备的崩溃日
我的初始ViewController有两个转场。推送segue连接到单元格,模式连接到+UIBarButtonItem。当我的prepareForSegue代码看起来像这样时,一切正常,文件路径通过推送转场发送,但文件路径未通过模态转场传递。-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{if([[segueidentifier]isEqualToString:@"showTimes"]){[[seguedestinationViewController]setFilePath:filePath];}/
首先是快速了解背景,我聘请了一名开发人员来构建我的应用程序,但我知道通过剖析现有代码可以更好地学习,因此我的目标是通过这种方式更多地了解iOS编程,而不是付钱给开发人员来修复。现在,当我将通讯录中的联系人导入应用程序时,应用程序崩溃了。我注意到当我从iOSFacebook联系人而不是其他联系人组导入联系人时,应用程序会崩溃。可能是什么原因造成的?ExceptionType:EXC_BAD_ACCESS(SIGSEGV)ExceptionSubtype:KERN_INVALID_ADDRESSat0x0000000000000000TriggeredbyThread:0Thread0na
我已将它们正确添加到我的plist中并创建了一个自定义UIFont类,我在其中使用此Aller字体覆盖系统字体。对于相同的代码和相同的过程,如果我正在集成Lato字体,它工作正常。问题仅在于Aller字体。ilpassedto[UILabelsetFont:]and[UILabeldefaultFont]isalsonil.Don'tknowwhattodo,soleavingfontas(null)0.0000002014-12-1815:33:50.7152497:72343]Unabletoloadstringtablefile:CFBundle0x7fcfcae121a0(ex